import java.util.*;


public class Bibo {

	public Set<Buch> bestand;
	
	public Bibo(){
		bestand = new TreeSet<Buch>();
	}
	
	public Map<String, Set<Buch>> bestandNachAutorAuflisten(){
		Map<String, Set<Buch>> erg = new TreeMap<String, Set<Buch>>();
		Set<Buch> buecherEinesAutors;
		for(Buch b: bestand){  
			//Iterator it = bestand.getIterator();
			// while(it.hasNext()){
			// Buch b = it.next();
			//}
			buecherEinesAutors = erg.get(b.getAutor());					
				if(buecherEinesAutors==null){			
					buecherEinesAutors = new TreeSet<Buch>();
					erg.put(b.getAutor(), buecherEinesAutors);
					buecherEinesAutors.add(b);
				}
		}
		return erg;
	}
}



